device producing shocks - Türkisch Englisch Wörterbuch